/* 将视图铺满整个页面 */
	.wrap {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
	}

	/* 将scroll-view元素的高度设置为100% */
	.scroll-list {
		height: 100%;

	}

	.grid-text {
		font-size: 28rpx;
		margin-top: 16rpx;
		color: $u-type-info;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.grid-text1 {
		font-size: 28rpx;
		margin-top: 16rpx;
		color: $u-type-info;
	}

	.vertical-line {
		z-index: 1001;
		border-left: 2rpx solid #b5b5b6;
		height: 68rpx;
		margin: 0 20rpx;
	}


	.map-container {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
	}

	.map-content {
		display: flex;
		flex-wrap: wrap;
		z-index: 1001;
		background-color: #fff;
		width: 100% !important;
		height: 45%;
		border-radius: 50rpx;
		position: fixed;
		left: 0;
		bottom: 8%;
	}

	.map-icon {
		z-index: 1002;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		width: 15% !important;
		height: 10%;
		background-color: #fff;
		z-index: 1001;
		border-radius: 50rpx;
		position: fixed;
		right: 3%;
		top: 7%;
	}


	.map-icon2 {
		z-index: 1002;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.item-img2 {
		z-index: 1002;
		width: 54rpx;
		height: 54rpx;
		object-fit: cover;
	}

	.item-text2 {
		z-index: 1002;
		line-height: 56rpx;
	}



	.item-img {
		width: 68rpx;
		height: 68rpx;
		object-fit: cover;
	}

	.item-container {
		z-index: 1002;
		width: 25%;
		height: 30%;
		/* 		padding: 20rpx; */
		box-sizing: content-box;
		display: flex;
		flex-wrap: nowrap;
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}



	.item-text {
		line-height: 74rpx;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}